owning a lot of estate - Alemán Inglés Diccionario